Hip_D3D11_VertexBufferObject

For reflecting OpenGL API, we create an accessor with the create functions, this is a locally managed array, but you're able to get it by using the private name, for flexibility.

Constructors

this
this(ulong size, HipBufferUsage usage)
Undocumented in source.

Members

Functions

bind
void bind()
Undocumented in source. Be warned that the author may not have intended to support it.
createBuffer
void createBuffer(void[] data)
Undocumented in source. Be warned that the author may not have intended to support it.
setData
void setData(const(void)[] data)
Undocumented in source. Be warned that the author may not have intended to support it.
unbind
void unbind()
Undocumented in source. Be warned that the author may not have intended to support it.
updateData
void updateData(int offset, const(void)[] data)
Undocumented in source. Be warned that the author may not have intended to support it.

Variables

buffer
ID3D11Buffer buffer;
Undocumented in source.
size
ulong size;
Undocumented in source.
started
bool started;
Undocumented in source.
usage
D3D11_USAGE usage;
Undocumented in source.

Inherited Members

From IHipVertexBufferImpl

bind
void bind()
Undocumented in source.
unbind
void unbind()
Undocumented in source.
setData
void setData(void[] data)
Undocumented in source.
updateData
void updateData(int offset, void[] data)
Undocumented in source.

Meta